
@import "iconfont.css";
@font-face { 
font-family: 'bebas';
src: url('../font/BebasNeue-Regular.ttf');
} 
/*@font-face { 
font-family: 'pfr';
src: url('/Public/Common/fonts/PingFangRegular.ttf');
}*/
body{font-size:14px;font-family:arial,"Microsoft YaHei",sans-serif;color:#333;background:#fff;width: 100%;float: left;overflow-x: hidden;--themecolor:#19a8b1;--themesec:#136294;}
*{margin:0;padding:0;text-decoration:none;}
ol,ul,li{list-style:none;margin-bottom: 0;}
a{color:#51504f;text-decoration:none;}
a:hover{color:#51504f;text-decoration:none;}
img{border:none;}
p{margin-bottom: 0;}
label{font-weight: normal;}
h1,h2,h3,h4,h5,h6{margin: 0;padding: 0;}

/* 公共 */
.fl{float:left;}
.fr{float:right;}
.fl,#fl{float:left;}
.fr,#fr{float:right;}
.mr20{margin-right: 20px;}
.mb20{margin-bottom: 20px;}
.ml20{margin-left: 20px;}
.mt20{margin-top: 20px;}
#mb1{margin-bottom: 1px;}
#mt0,.mt0{margin-top: 0;}
#mt15{margin-top: 15px;}
.mr0,#mr0,.mR0,#mR0{margin-right: 0px;}
.mr20,#mr20,.mR20,#mR20{margin-right: 20px;}
.mt20,#mt20,.mT20,#mT20{margin-top: 20px;}
.mt10,#mt10,.mT10,#mT10{margin-top: 10px;}
.w100{width: 100%;}
.bw{background: #fff;}
.mt{margin-top: 30px;}

/*去除iphone的样式*/
input[type="text"],input[type="button"], input[type="submit"], input[type="reset"],input[type="password"] {
-webkit-appearance: none;border-radius: 0;}
textarea {-webkit-appearance: none;border-radius: 0;} 

.nolr{padding-right: 0px;padding-left: 0px;}
.main{}
.allmain{float: left;width: 100%;background: #eee;}

@media (max-width: 992px) {
.container{padding-left: 20px;padding-right: 20px;}
}



/* head_10 */
.head_10{width: 100%;background: rgb(255 255 255 / 65%);position: fixed;z-index: 9999;box-shadow: 0 10px 10px rgba(0,0,0,0.05);padding: 0 60px;}
.head_10 .box{height: 100px;margin: 0 auto;width: 100%;}
.head_10 .box .l{float: left;margin-right: 120px;}
.head_10 .box .l .logo{float: left;}
.head_10 .box .l .logo img{float: left;margin-top: 12px;height: 90px;}
.head_10 .box .r{float: right;padding: 22px 0 0 0;}
.head_10 .box .r .tel{float: left;height: 40px;text-align: right;margin-right: 20px;}
.head_10 .box .r .tel span{font-size: 36px;line-height: 40px;color: #1779dc;margin-right: 10px;float: left;}
.head_10 .box .r .tel i{line-height: 18px;margin: 2px 0 0 0;color: #1779dc;font-size: 22px;float: left;font-style: normal;}
.head_10 .box .r .lan{float: left;height: 40px;background: #eee;border-radius: 40px;overflow: hidden;}
.head_10 .box .r .lan a{float: left;color: #666;line-height: 40px;padding: 0 15px;}
.head_10 .box .r .lan a.cur{color:#fff;background:#1779dc;border-radius: 40px;}
.head_10 .box .r .search_top{height:32px;float: left;display: none;}
.head_10 .box .r .search_top .form{float: left;margin-left: 10px;}
.head_10 .box .r .search_top .form .input{width:120px;height:32px;float: left;line-height: 32px;outline: none;text-indent: 10px;border: 1px solid #ddd;border-right:none;}
.head_10 .box .r .search_top .form .submit{width: 32px;height:32px;float: left;line-height: 32px;background: #fff;color: #aaa;outline: none;border: 1px solid #ddd;border-left:none;}
.head_10 .box .r .search_top .form .submit span{top: 2px;}
.head_10 .box .nav_menu3,
.head_10 .box .nav_menu3 ul,
.head_10 .box .nav_menu3 ul li,
.head_10 .box .nav_menu3 ul li a,
.head_10 .box .nav_menu3 #menu-button {margin: 0;padding: 0;border: 0;list-style: none;line-height: 1;display: block;position: relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.head_10 .box .nav_menu3 #menu-button { margin-top: 100px;background: #F00;position: absolute;z-index: 99999;}
.head_10 .box .nav_menu3:after,
.head_10 .box .nav_menu3 > ul:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.head_10 .box .nav_menu3 #menu-button {display: none;}
.head_10 .box .nav_menu3 {float: left;margin: 0px 0 0 0;transition:0.5s}
.head_10 .box .nav_menu3 > ul > li {float: left;}
.head_10 .box .nav_menu3.align-center > ul {font-size: 0;text-align: center;}
.head_10 .box .nav_menu3.align-center > ul > li {display: inline-block;float: none;}
.head_10 .box .nav_menu3.align-center ul ul {text-align: left;}
.head_10 .box .nav_menu3.align-right > ul > li {float: right;}
.head_10 .box .nav_menu3.align-right ul ul {text-align: right;}
.head_10 .box .nav_menu3 > ul > li > a {padding: 46px 40px;font-size: 18px;text-decoration: none;text-transform: uppercase;color: #000;-webkit-transition: color .2s ease;-moz-transition: color .2s ease;-ms-transition: color .2s ease;-o-transition: color .2s ease;transition: color .2s ease;font-weight: bold;}
.head_10 .box .nav_menu3 > ul > li > a.cur {color: #1779dc;background: #f4f4f48a;}
.head_10 .box .nav_menu3 > ul > li:hover > a {color:#fff;background:#1779dc;}
.head_10 .box .nav_menu3 ul ul {position: absolute;left: -9999px;}
.head_10 .box .nav_menu3 li:hover > ul {left: auto;}
.head_10 .box .nav_menu3.align-right li:hover > ul {right: 0;}
.head_10 .box .nav_menu3 ul ul ul {margin-left: 100%;top: 0;}
.head_10 .box .nav_menu3.align-right ul ul ul {margin-left: 0;margin-right: 100%;}
.head_10 .box .nav_menu3 ul ul li {height: 0;-webkit-transition: height .2s ease;-moz-transition: height .2s ease;-ms-transition: height .2s ease;-o-transition: height .2s ease;transition: height .2s ease;}
.head_10 .box .nav_menu3 ul li:hover > ul > li {height: 45px;}
.head_10 .box .nav_menu3 ul ul li a {padding: 15px 0px 20px 40px;width: 220px;background: #1779dc;text-decoration: none;color: #f4f4f4;-webkit-transition: color .2s ease;-moz-transition: color .2s ease;-ms-transition: color .2s ease;-o-transition: color .2s ease;transition: color .2s ease;border-top: 1px solid #1779dc;font-size: 16px;}
.head_10 .box .nav_menu3 ul ul li:hover > a,
.head_10 .box .nav_menu3 ul ul li a:hover {color: #1779dc;background: #FFF;border-top: 1px solid #FFF;}
.head_10 .box .nav_menu3 ul ul li.nav-has-sub > a::after {position: absolute;top: 25px;right: 10px;width: 4px;height: 4px;border-bottom: 1px solid #f3f3f3;border-right: 1px solid #f3f3f3;content: "";-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);-webkit-transition: border-color 0.2s ease;-moz-transition: border-color 0.2s ease;-ms-transition: border-color 0.2s ease;-o-transition: border-color 0.2s ease;transition: border-color 0.2s ease;}
.head_10 .box .nav_menu3.align-right ul ul li.nav-has-sub > a::after {right: auto;left: 10px;border-bottom: 0;border-right: 0;border-top: 1px solid #dddddd;border-left: 1px solid #dddddd;}
.head_10 .box .nav_menu3 ul ul li.nav-has-sub:hover > a::after {border-color: #1779dc;}
.head_10 .box .nav{position: relative;float: left;margin-left: 0px;}
.head_10 .box .nav .main_nav{z-index: 999;float: left;margin: 0 0 0 0px;}
.head_10 .box .nav .main_nav .li{float: left;list-style: none;width: 120px;height: 120px;}
.head_10 .box .nav .main_nav .li:hover .moreNav{display: block;}
.head_10 .box .nav .main_nav .li:hover .moreNavList{display: block;}
.head_10 .box .nav .main_nav .li:hover .a{background: #fff;}
.head_10 .box .nav .main_nav .li .a{float: left;list-style: none;width: 120px;text-align: center;line-height: 120px;height: 120px;font-size:17px;color: #333;}
.head_10 .box .nav .main_nav .li .a.cur{color: #1779dc;background: #f9f9f9;}
.head_10 .box .nav .main_nav .li .a:hover{color: #1779dc;background: #f9f9f9;}
.head_10 .box .nav .main_nav .li .moreNavList{width:120px;background: #444;display: none;top: 120px;position: absolute;z-index: 999;}
.head_10 .box .nav .main_nav .li .moreNavList a{width: 100%;float: left;line-height:36px;background: #1779dc;text-align: center;color: #fff;}
.head_10 .box .nav .main_nav .li .moreNavList a:hover{background: #fff;text-align: center;color: #333;}
.head_10 .box .nav .main_nav .li .moreNav{width: 100%;background: #444;height: 350px;display: none;top: 120px;position: fixed;z-index: 999;left: 0;}
.head_10 .box .nav .main_nav .li .moreNav .box{width: 100%;float: left;}
.head_10 .box .nav .main_nav .li .moreNav .box .l{width:45%;padding: 20px;float: left;}
.head_10 .box .nav .main_nav .li .moreNav .box .l .t{width:100%;float: left;line-height: 40px;color: #fff;font-size:16px;margin-bottom: 20px;margin-top: 20px;}
.head_10 .box .nav .main_nav .li .moreNav .box .l .c{width:100%;float: left;color: #fff;}
.head_10 .box .nav .main_nav .li .moreNav .box .l .c a{width:50%;float: left;line-height: 30px;color: #ddd;}
.head_10 .box .nav .main_nav .li .moreNav .box .l .c a:hover{color: #fff;}
.head_10 .box .nav .main_nav .li .moreNav .box .rr{width:55%;padding: 20px 0;float: right;}
.head_10 .box .nav .main_nav .li .moreNav .box .rr .t{width:100%;float: left;line-height: 40px;color: #fff;font-size:16px;margin-bottom: 20px;margin-top: 20px;}
.head_10 .box .nav .main_nav .li .moreNav .box .rr .c{width:100%;float: left;}
.head_10 .box .nav .main_nav .li .moreNav .box .rr .c a{width: 20%;float: left;margin-right: 5%;margin-top: 5px;}
.head_10 .box .nav .main_nav .li .moreNav .box .rr .c a:hover h4{color: #fff;}
.head_10 .box .nav .main_nav .li .moreNav .box .rr .c a img{width: 100%;float: left;}
.head_10 .box .nav .main_nav .li .moreNav .box .rr .c a h4{width: 100%;float: left;line-height: 20px;font-size: 13px;color: #ddd;padding-top: 5px;}
@media (max-width: 1920px) {
.head_10{padding: 0 40px;}
.head_10 .box .nav_menu3 > ul > li > a {padding: 46px 22px;}
.head_10 .box .nav_menu3 ul ul li a {padding-left: 35px;}
.head_10 .box .l{margin-right: 80px;}
.head_10 .box .r .tel{margin-right: 20px;}
}
@media (max-width: 1700px) {
.head_10 .box .l{margin-right: 80px;}
.head_10 .box .l .logo img{margin-top: 40px;height: 40px;}
.head_10 .box .nav_menu3 > ul > li > a {padding: 46px 25px;}
.head_10 .box .nav_menu3 ul ul li a {padding-left: 25px;}
}
@media (max-width: 1500px) {
.head_10 .box .l{margin-right: 80px;}
.head_10 .box .l .logo img{margin-top: 38px;height: 34px;}
.head_10 .box .nav_menu3 > ul > li > a {padding: 46px 20px;font-size: 16px;}
.head_10 .box .nav_menu3 ul ul li a {padding-left: 20px;font-size:14px;}
}
@media (max-width: 1400px) {
.head_10 .box .nav_menu3 > ul > li > a {padding: 46px 18px;font-weight: normal;}
.head_10 .box .nav_menu3 ul ul li a{padding-left: 18px;}
}
@media (max-width: 1300px) {
.head_10 .box .l{margin-right: 80px;}
.head_10 .box .nav_menu3 > ul > li > a {padding: 46px 12px;font-weight: normal;}
.head_10 .box .nav_menu3 ul ul li a{padding-left: 12px;}
}
@media (max-width: 1200px) {
.head_10{padding: 0 20px;}
.head_10 .box .nav_menu3{float: right;}
.head_10 .box .r{display:none;}
.head_10 .box .nav_menu3 > ul > li > a {padding: 46px 12px;font-weight: normal;font-size: 15px;}
.head_10 .box .nav_menu3 ul ul li a{padding-left: 12px;}
}
@media (max-width: 992px) {
.head_10{display: none;}
}


/* fullSlide */
.fullSlide{ width:100%;  position:relative; float: left;z-index: 100;margin-top:110px;}
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:800px; overflow:hidden; text-align:center; background-position: center top;background-repeat: no-repeat;background-size: 3900px;}
.fullSlide .bd li a{ display:block; height:800px; }
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0px; left:0; height:60px; line-height:30px; }
.fullSlide .hd ul{ text-align:center; }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:18px; height:18px;overflow:hidden; margin: 0 8px;transition:0.5s;text-indent: -99999px;background: #fff;border-radius: 18px;opacity: 0.5;box-shadow: 0 5px 15px rgba(0,0,0,0.1);}
.fullSlide .hd ul .on{ width: 40px;;opacity: 1;}
.fullSlide .prev,
.fullSlide .next{ position:absolute; z-index:1; top:45%; margin-top:-30px; left:60px;  z-index:1; width:40px; height:40px;  cursor:pointer;  display:block;  font-size:20px;color: #fff;line-height: 40px;text-align: center;overflow: hidden;transition:0.5s;background: rgba(255,255,255,0.1);border-radius: 40px;}
.fullSlide .next{ left:auto; right:60px;}
.fullSlide .next:hover{ left:auto; right:50px; color: #fff; opacity: 1;}
.fullSlide .prev:hover{ left:50px; color: #fff; opacity: 1;}
@media (max-width: 2240px) {
.fullSlide .bd li{height:700px; background-size: 2240px;  }
.fullSlide .bd li a{ height:700px; }
}
@media (max-width: 1920px) {
.fullSlide .bd li{height:600px; background-size: 1920px;  }
.fullSlide .bd li a{ height:600px; }
}
@media (max-width: 1600px) {
.fullSlide{ height:500px;}
.fullSlide .bd li{height:500px; background-size: 1600px;  }
.fullSlide .bd li a{ height:500px; }
}
@media (max-width: 1280px) {
.fullSlide{ height:400px;}
.fullSlide .bd li{height:400px; background-size: 1280px;  }
.fullSlide .bd li a{ height:400px; }
}
@media (max-width: 1120px) {
.fullSlide{ height:350px;}
.fullSlide .bd li{height:350px; background-size: 1120px;  }
.fullSlide .bd li a{ height:350px; }
}
@media (max-width: 992px) {
.fullSlide{display: none;}
}



/* footer_15 */
.footer_15_Wrap{background: #317DCC;width: 100%;float: left;}
.footer_15{background: #317DCC;}
.footer_15 .box{width: 100%;color: #fff;float:left;margin: 80px 0 50px;}
.footer_15 .box a{color: #fff;}
.footer_15 .box .l{float: left;width: 20%;}
.footer_15 .box .l img{float: left;width: 70%;}
.footer_15 .box .r{float: right;width: 80%;padding-left: 50px;border-left: 1px solid #0D62A5;}
.footer_15 .box .r p{float: left;width: 100%;line-height: 30px;margin-bottom: 20px;padding-bottom: 40px;}
.footer_15 .box .r .p{float: left;width: 100%;line-height: 30px;margin-top: 30px;}
.footer_15 .box .r .ficons{width: 100%;float: left;margin-top: 20px;border-bottom: 1px solid #0D62A5;padding-bottom: 10px;}
.footer_15 .box .r .ficons span{height:40px;float: left;margin: 6px 30px 0 0;color: #fff;line-height: 40px;font-size: 20px;font-family: arial;}
.footer_15 .box .r .ficons a{width:46px;height:46px;float: left;border-radius: 100%;margin: 0 20px 20px 0;border: 1px solid #fff;}
.footer_15 .box .r .ficons a img{float: left;margin: 10px 0 0 10px;width: 24px;}
.footer_15 .box .r .ficons a:hover{background: #1779dc;}
.footer_15 .box .r .ficons a.wx{width:46px;height:46px;float: left;border-radius: 100%;margin: 0 20px 0 0;position: relative;}
.footer_15 .box .r .ficons a.wx:hover .p{display: block;}
.footer_15 .box .r .ficons a.wx .im{float: left;margin: 10px 0 0 10px;}
.footer_15 .box .r .ficons a.wx .p{position: absolute;width: 130px;height: 120px;background: url(../image/wxbg.png) no-repeat right top;border-radius: 5px;left: 48px;top:-72px;border: none;padding: 10px;display: none;}
.footer_15 .box .r .ficons a.wx .p img{float: left;margin: 0 0 0 10px;width: 100px;}

.footsearch{width:100%;background:#1779dc;float: left;padding:0;}
.footsearch .searchbox{float: left;width: 100%;}
.footsearch .searchbox a{float: right;line-height: 80px;font-size: 18px;font-weight: normal;background: #fa0;border-radius: 0 0 10px 10px;color: #fff;padding: 0 60px;}
.footsearch .searchbox .form{float: left;width: 60%;height: 54px;border: 1px solid rgba(255,255,255,0.3);background: rgba(255,255,255,0.2);border-radius: 54px;overflow: hidden;margin: 30px 0;}
.footsearch .searchbox .form .input{width:60%;height:52px;float: left;line-height: 52px;outline: none;text-indent: 20px;border:none;margin: 0;color: #fff;background: none;font-size: 18px;}
.footsearch .searchbox .form .submit{width: 180px;height:52px;float: right;line-height: 52px;background: #ffaa00;color: #fff;outline: none;border:none;border-radius: 54px;font-size: 18px;font-weight: bold;}
@media (max-width: 992px) {
.footsearch .searchbox a{display: none;}
.footsearch .searchbox .form{float: left;width: 100%;height: 44px;border: 1px solid rgba(255,255,255,0.3);background: rgba(255,255,255,0.2);border-radius: 44px;overflow: hidden;margin: 20px 0;}
.footsearch .searchbox .form .input{width:60%;height:42px;float: left;line-height: 42px;outline: none;text-indent: 20px;border:none;margin: 0;color: #fff;background: none;}
.footsearch .searchbox .form .submit{width: 100px;height:42px;float: right;line-height: 42px;background: #ffaa00;color: #fff;outline: none;border:none;border-radius: 44px;}

}


.foot-guild{padding:60px 0 40px;background:#151515;width: 100%;float: left;}
.foot-nav{width:100%;float:left;}
.foot-nav dl{width:15%;height:100%;overflow:hidden;float:left}
.foot-nav dl:nth-child(4){width: 20%;}
.foot-nav dl:nth-child(5){width: 20%;}
.foot-nav dl:last-child{width: 15%;float: right;}
.foot-nav dl dt{font-size:20px;font-weight:normal;color:#e2e9ec;line-height:64px;width: 100%;float: left;}
.foot-nav dl dd{font-size:14px;line-height:32px;color:#e2e9ec;width: 100%;float: left;}
.foot-nav dl dd.tel{font-size:15px;line-height:26px;margin-bottom: 6px;}
.foot-nav dl dd.sm{font-size:12px;line-height:26px;color: #888;}
.foot-nav dl dd a{font-size:14px;line-height:32px;color:#ddd;float: left;}
.foot-nav dl dd a:hover{color: #fff;}
.foot-nav dl dd a img{max-width:130px;padding: 5px;background: #fff;float: left;}
@media (max-width: 1700px) {
}
@media (max-width: 1100px) {
}
@media (max-width: 992px) {
.foot-guild{display: none;}
}

.foot-copyright{background-color:#000;float: left;width: 100%;padding: 30px 0;}
.foot-copyright .copyright{line-height: 24px;float: left;width: 100%}
.foot-copyright .copyright .l{color:#aaa;float: left;}
.foot-copyright .copyright .l a{color:#aaa;}
.foot-copyright .copyright .r{color:#aaa;text-align:right;float: right;}
.foot-copyright .copyright .r b{font-weight: normal;}
.foot-copyright .copyright .r a{color:#aaa;}
.foot-copyright .copyright .r a:hover{color: #fff;}
.foot-copyright .copyrightm{line-height: 28px;float: left;width: 100%;color: #aaa;text-align: center;padding:10px 0 15px;display: none;}
.foot-copyright .copyrightm a{color:#aaa;}
@media (max-width: 992px) {
.foot-copyright{padding: 15px;}
.foot-copyright .copyright{display: none;}
.foot-copyright .copyrightm{display: block;}
}

/* friendLink_03 */
.friendLink_03_wrap{width: 100%;background: #eee;float: left;}
.friendLink_03{background: #eee;}
.friendLink_03 .box{width: 100%;float: none;float: left;margin: 40px 0 20px;}
.friendLink_03 .box .t{float: left;width:100%;font-size: 18px;color: #555;}
.friendLink_03 .box .c{width: 100%;float: left;margin: 20px 0}
.friendLink_03 .box .c a{float: left;overflow: hidden;width: 15%;margin: 0 1% 1% 0;}
.friendLink_03 .box .c a img{float: left;width: 100%;}

/*mfullSlideBox*/
.mfullSlideBox{ position:relative; overflow:hidden;max-width:992px;display: none;float: left;width: 100%;}
.mfullSlideBox .hd{ position:absolute; height:28px; line-height:28px; bottom:0px; right:0; z-index:1;text-align: center;width: 100%; }
.mfullSlideBox .hd li{ display:inline-block; width:8px; height:8px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#fff; text-indent:-9999px; overflow:hidden; margin:0 3px;opacity: 0.4;}
.mfullSlideBox .hd li.on{opacity: 1;}
.mfullSlideBox .bd{ position:relative; z-index:0; }
.mfullSlideBox .bd li{ position:relative; text-align:center;  }
.mfullSlideBox .bd li img{ background:url(/Public/Index/Css/images/loading.gif) center center no-repeat;  vertical-align:top; width:100%;/* 图片宽度100%，达到自适应效果 */}
.mfullSlideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */
.mfullSlideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; background:url(/Public/Index/Css/images/focusBg.png) repeat-x; color:#fff;  text-align:left;  }
@media (max-width: 992px) {
.mfullSlideBox{display: block;}
}

/* notice_9 */
.notice_9{float: left;width: 100%;display: none;}
.notice_9 .box{float: left;background: #fff;width: 100%;line-height: 20px;padding: 35px 60px;box-shadow: 0 10px 10px rgba(0,0,0,0.05);border-radius: 15px;margin-top: -50px;position: relative;z-index: 9;}
.notice_9 .box .txtScrollTop{ width:100%; float: left;}
.notice_9 .box .txtScrollTop span{float: left;line-height: 20px;color: #1779dc;font-size: 22px;}
.notice_9 .box .txtScrollTop .hd{ overflow:hidden;padding:0;float: right;width: 20%;}
.notice_9 .box .txtScrollTop .hd .prev,
.notice_9 .box .txtScrollTop .hd .next{ display:block;  width:20px; height:20px; float:right; margin-left:5px; overflow:hidden;cursor:pointer;}
.notice_9 .box .txtScrollTop .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;display: none;}
.notice_9 .box .txtScrollTop .hd ul li{ float:left;width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:#aaa;border-radius: 100%; }
.notice_9 .box .txtScrollTop .hd ul li.on{background: #b00 }
.notice_9 .box .txtScrollTop .bd{ width: 70%;float: left; padding-left: 10px; }
.notice_9 .box .txtScrollTop .infoList li{ height:20px; line-height:20px;float: left;width: 100%;overflow: hidden;}
.notice_9 .box .txtScrollTop .infoList li a{ float:left; font-size: 17px; color: #000;}
.notice_9 .box .txtScrollTop .infoList li .date{ float:right; color:#aaa;font-size: 12px;}
@media (max-width: 992px) {
.notice_9 .box{border-radius: 6px;padding: 20px;}
.notice_9 .box .txtScrollTop .infoList li a{ width: 100%;font-size: 13px;}
.notice_9 .box .txtScrollTop .infoList li .date{display: none;}
.notice_9 .box .txtScrollTop span{font-size:16px;}
}


/*indexService_wrap*/
.indexService{ float: left;width: 100%;background: #fff;padding: 40px 0 70px;}
.indexService .box{ width:100%;position:relative;float: left;}
.indexService .box .t{width: 100%;float: left;position: relative;text-align: center;margin-bottom: 50px;}
.indexService .box .t span{font-size:60px;line-height: 80px;float: left;text-align: center;float: left;width: 100%;color: #1779dc;text-transform: uppercase;font-family: 'bebas'}
.indexService .box .t b{font-size: 30px;line-height: 50px;color: #000;float: left;width: 100%;}
.indexService .box .t em{width: 100%;float: left;height: 5px;border-bottom: 1px solid #eee;text-align: center;margin: 20px 0 10px;}
.indexService .box .t em i{width: 60px;height: 4px;background: #1779dc;display: inline-block;vertical-align: top;}
.indexService .box .t p{font-size:14px;line-height: 30px;float: left;text-align: center;float: left;width: 100%;color: #aaa;padding: 0 25%;margin-top: 20px;font-size: 16px;}
.indexService .box .hd{ overflow:hidden;  height:50px;float: left;width: 100%;text-align: center;margin-top: 20px;}
.indexService .box .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:15px; zoom:1;width: 100%;text-align: center; }
.indexService .box .hd ul li{ display: inline-block; width:18px; height:18px; overflow:hidden; margin:0 5px; text-indent:-999px; cursor:pointer; background:#eee; border-radius: 18px;transition:0.5s;}
.indexService .box .hd ul li.on{ opacity: 1;width: 40px;background: #1779dc;}
.indexService .box .prev{ display:block;  width:60px; cursor:pointer; background: url(/Public/Index/images/prev_arrow_60.png) no-repeat;height: 90px;position: absolute;left:-60px;top: 340px;opacity: 0.3;}
.indexService .box .prev:hover{opacity: 0.9;}
.indexService .box .next{ display:block;  width:60px; cursor:pointer; background: url(/Public/Index/images/next_arrow_60.png) no-repeat;height: 90px;position: absolute;right: -60px;top: 340px;opacity: 0.3;}
.indexService .box .next:hover{opacity: 0.9;}
.indexService .box .bd{ float: left;width:100%;margin: 0 0px;overflow: hidden;padding: 0px 0%;}
.indexService .box .bd ul{ overflow:hidden; zoom:1;float: left;width: 100%; }
.indexService .box .bd ul li{float: left;width: 25%;}
.indexService .box .bd ul li .libox{float: left;width: 100%transition: 0.3s;padding:25px 25px 25px;}
.indexService .box .bd ul li .libox .cc{float: left;background: #fff;width: 100%;background: #fff;border-radius: 15px;box-shadow: 0 10px 20px rgba(0,0,0,0.05);padding:20px 30px 45px;position: relative;z-index: 1;transition:0.5s;}
.indexService .box .bd ul li .libox .cc .tit1{float: left;width:100%;overflow: hidden;transition:0.5s;text-align: center;margin-bottom: 0px;}
.indexService .box .bd ul li .libox .cc .tit1 img{width: 100%;float: left;}
.indexService .box .bd ul li .libox .cc .tit1 .icon-astronomical-full{font-size: 50px;}
.indexService .box .bd ul li .libox .cc .tit1 .icon-chuanbozhizao{font-size: 68px;}
.indexService .box .bd ul li .libox .cc .tit1 .icon-qita1{font-size: 56px;}
.indexService .box .bd ul li .libox .cc .tit2{float: left;width:100%;line-height: 40px;color: #1779dc;overflow: hidden;font-size: 18px;text-align: center;transition:0.5s;font-weight: bold;}
.indexService .box .bd ul li .libox .cc em{float: left;width:100%;height: 4px;margin: 15px 0 20px;padding: 0 40%;transition:0.5s;}
.indexService .box .bd ul li .libox .cc em i{float: left;width:100%;height: 4px;background: #1779dc;margin: 0px 0;transition:0.5s;}
.indexService .box .bd ul li .libox .cc .p_p{float: left;width:100%;line-height: 28px;overflow: hidden;text-align: center;word-break:break-all;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size: 16px;height: 84px;}
.indexService .box .bd ul li .libox .cc .p_m{float: left;width:100%;line-height: 20px;overflow: hidden;text-align: center;display: none;font-size: 12px;}
.indexService .box .bd ul li .libox .cc .span{float: left;width:100%;text-align: center;margin: 30px 0 0;transition:0.5s;}
.indexService .box .bd ul li .libox .cc .span a{line-height:40px;transition:0.5s;color: #000;border-radius: 6px;padding: 0 40px;border: 1px solid #eee;display: inline-block;}
.indexService .box .bd ul li:hover .libox .cc{box-shadow: 0 20px 10px rgba(0,0,0,0.1);background: #1779dc;}
.indexService .box .bd ul li:hover .libox .cc .tit1 span{color: #fff;font-size: 80px;}
.indexService .box .bd ul li:hover .libox .cc .tit2{color: #fff;}
.indexService .box .bd ul li:hover .libox .cc .see{color: #fff;border: 1px solid #fff;}
.indexService .box .bd ul li:hover .libox .cc p{color: #fff;}
.indexService .box .bd ul li:hover .libox .cc .span a{background: #fff;color: #1779dc;padding: 0 60px;box-shadow: 0 10px 10px rgba(0,0,0,0.1);border-radius: 40px;}
.indexService .box .bd ul li:hover .libox .cc em{padding: 0 35%;}
.indexService .box .bd ul li:hover .libox .cc em i{background: #fff;}
@media (max-width: 1920px) {
.indexService .box .t{margin-bottom: 30px;}
.indexService .box .t p{padding: 0 15%;font-size: 16px;}
.indexService .box .bd ul li .libox .cc .tit1 span{overflow: hidden;font-size: 50px;transition:0.5s;text-align: center;line-height: 80px;color:#1779dc;width: 80px;display: inline-block;}
.indexService .box .bd ul li .libox .cc .tit1 .icon-shenghuo{font-size: 40px;}
.indexService .box .bd ul li .libox .cc .tit1 .icon-astronomical-full{font-size: 40px;}
.indexService .box .bd ul li .libox .cc .tit1 .icon-chuanbozhizao{font-size: 58px;}
.indexService .box .bd ul li .libox .cc .tit1 .icon-qita1{font-size: 56px;}
.indexService .box .bd ul li .libox .cc .span a{padding: 0 0px;width: 60%;}
.indexService .box .bd ul li:hover .libox .cc .tit1 span{color: #fff;font-size: 60px;}
.indexService .box .bd ul li:hover .libox .cc .span a{padding: 0 0px;}
.indexService .box .bd ul li .libox .cc .tit2{font-size: 20px;}
.indexService .box .bd ul li .libox .cc .p_p{padding: 0 15px;}
}
@media (max-width: 1600px) {
.indexService .box .t p{padding: 0 15%;font-size: 15px;}
.indexService .box .bd ul li .libox .cc .p_p{font-size: 15px;line-height: 26px;height: 52px;}
.indexService .box .bd ul li .libox .cc .span a{width:70%;}
}
@media (max-width: 1300px) {
.indexService .box .t p{padding: 0 5%;font-size: 14px;}
.indexService .box .bd ul li .libox{padding:25px 15px 25px;}
.indexService .box .bd ul li .libox .cc{border-radius: 15px;padding: 20px 20px 30px;position: relative;z-index: 1;}
.indexService .box .bd ul li .libox .cc .tit2{font-size: 20px;}
.indexService .box .bd ul li .libox .cc .tit1 span{overflow: hidden;font-size: 40px;transition:0.5s;text-align: center;line-height: 80px;color:#1779dc;width: 80px;display: inline-block;}
.indexService .box .bd ul li .libox .cc .tit1 .icon-shenghuo{font-size: 30px;}
.indexService .box .bd ul li .libox .cc .tit1 .icon-astronomical-full{font-size: 30px;}
.indexService .box .bd ul li .libox .cc .tit1 .icon-chuanbozhizao{font-size: 48px;}
.indexService .box .bd ul li .libox .cc .tit1 .icon-qita1{font-size: 46px;}
.indexService .box .bd ul li:hover .libox .cc .tit1 span{color: #fff;font-size: 50px;}
.indexService .box .bd ul li .libox .cc .p_p{font-size: 14px;line-height: 26px;height: 52px;}
.indexService .box .bd ul li .libox .cc em{margin: 10px 0 20px;padding: 0 44%;}
}
@media (max-width: 992px) {
.indexService{display: none;}
}
.mIndexService{float: left;width: 100%;display: none;background: #fff;}
.mIndexService .t{width: 100%;display: block;overflow: hidden;text-align: center;margin: 40px 0 20px;}
.mIndexService .t span{font-size:36px;line-height: 40px;float: left;text-align: center;float: left;width: 100%;color: #1779dc;text-transform: uppercase;font-weight: normal;font-family: 'bebas'}
.mIndexService .t b{font-size: 20px;line-height: 30px;color:#000 ;float: left;width: 100%;font-weight: normal;}
.mIndexService .t em{width: 100%;float: left;height: 5px;border-bottom: 1px solid #f4f4f4;text-align: center;margin: 10px 0 10px;}
.mIndexService .t em i{width: 60px;height: 4px;background: #1779dc;display: inline-block;vertical-align: top;}
.mIndexService .t p{font-size:14px;line-height: 24px;float: left;text-align: center;float: left;width: 100%;color: #000;padding: 0 5%;margin-top: 5px;font-style: normal;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
.mIndexService .hd{height:50px; width: 100%;display: block;overflow: hidden;margin:5px 0 0px;float: left;width: 100%;}
.mIndexService .hd ul{float: left;width: 100%;text-align: center;}
.mIndexService .hd ul li{ display: inline-block;height: 12px;width: 12px;border-radius:12px;background: #ddd;margin: 0 3px; }
.mIndexService .hd ul .on{ background: #1779dc;width: 30px;}
.mIndexService .bd {width: 100% ;float: left; padding: 0 10px;}
.mIndexService .bd ul{width: 100%;padding: 0 10px; }
.mIndexService .bd li{float: left;width: 50%;text-align: center;color: #555;cursor: pointer;padding: 10px 10px 15px;margin-bottom: 10px;}
.mIndexService .bd li .info{float: left;width: 100%;background: #fff;position: relative;z-index: 3;border-radius: 10px;}
.mIndexService .bd li .info .cc{float: left;background: #fff;width: 100%;background: #fff;border-radius: 10px;box-shadow: 0 5px 15px rgba(0,0,0,0.05);padding: 5px 20px 30px;position: relative;z-index: 1;}
.mIndexService .bd li .info .cc .tit1{float: left;width:100%;overflow: hidden;transition:0.5s;text-align: center;margin-bottom: 0px;}
.mIndexService .bd li .info .cc .tit1 img{float: left;width: 100%;}
.mIndexService .bd li .info .cc .tit2{float: left;width:100%;line-height: 34px;color: #1779dc;overflow: hidden;font-size: 15px;text-align: center;transition:0.5s;font-weight: bold;word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;}
.mIndexService .bd li .info .cc em{float: left;width:100%;height: 3px;margin: 10px 0 15px;padding: 0 42%;transition:0.5s;}
.mIndexService .bd li .info .cc em i{float: left;width:100%;height: 3px;background: #1779dc;margin: 0px 0;transition:0.5s;}
.mIndexService .bd li .info .cc .p_m{float: left;width:100%;line-height: 20px;overflow: hidden;text-align: center;font-size: 13px;color: #000;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height: 40px;padding: 0 10px;}
.mIndexService .bd li .info .cc .span{float: left;width:100%;line-height: 24px;height: 32px;text-align: center;position: absolute;bottom: 0;left: 0;opacity: 0;transition:0.5s;color: #fff;}
.mIndexService .bd li .info .cc .span a{color: #fff;}
@media (max-width: 992px) {
.mIndexService{display: block;}
}


/*aboutIndex*/
.aboutIndex{float: left;width: 100%;margin-bottom: 120px;background: #f4f4f4 url(../image/aboutbg.png) no-repeat center center;background-size: cover;background-attachment: fixed;min-height: 700px;}
.aboutIndex .c{width: 100%;float: left;border-top: 1px solid #eee;padding-top: 120px;}
.aboutIndex .c .box{width: 100%;float: left;position: relative;}
.aboutIndex .c .box .l{float: left;width:580px;position: absolute;z-index: 1;left: 0;top: 0}
.aboutIndex .c .box .l img{float: left;width: 100%;border-radius: 20px;}
.aboutIndex .c .box .r{float: left;width:100%;padding: 0 0 100px 660px;}
.aboutIndex .c .box .r .b{float: left;width: 100%;line-height: 40px;font-size: 40px;text-transform: uppercase;color: var(--themesec);font-weight: bold;}
.aboutIndex .c .box .r .line{float: left;width: 100%;height: 5px;margin: 30px 0 30px;}
.aboutIndex .c .box .r .line em{float: left;width: 60px;height: 5px;background: #e5e5e5;}
.aboutIndex .c .box .r .nums{float: left;width: 100%;padding:0px;z-index: 3;position: relative;}
.aboutIndex .c .box .r .nums .li{float: left;width: 33.33%;}
.aboutIndex .c .box .r .nums .li:last-child{border-right: none;}
.aboutIndex .c .box .r .nums .li span{float: left;width: 100%;}
.aboutIndex .c .box .r .nums .li span b{float: left;line-height: 50px;color: #1779dc;font-size: 40px;margin-right: 6px;}
.aboutIndex .c .box .r .nums .li span i{float: left;line-height: 50px;color: #1779dc;font-size: 40px;font-weight: normal;font-style: normal;}
.aboutIndex .c .box .r .nums .li p{float: left;width: 100%;line-height:14px;color: #aaa;font-size: 14px;margin-top: 6px;}
.aboutIndex .c .box .r .p{float: left;width: 100%;line-height: 32px;margin: 30px 0 30px;font-size: 15px;color: #000;}
.aboutIndex .c .box .r .a{float: left;font-size: 18px;background: #fff;box-shadow: 0 5px 10px rgba(0,0,0,0.03);padding: 0 80px 0 50px;line-height: 50px;border-radius: 50px;transition:0.5s;color: #1779dc;font-weight: bold;}
.aboutIndex .c .box .r .a:hover{box-shadow: 0 10px 10px rgba(0,0,0,0.1);padding: 0 120px 0 50px;}
@media (max-width: 1540px) {
.aboutIndex .c .box .r{padding: 0 0 100px 640px;}
.aboutIndex .c .box .r .p{line-height: 28px;margin: 30px 0 20px;}
}
@media (max-width: 992px) {
.aboutIndex{padding: 0;height: auto;min-height: auto;margin-bottom: 40px;border-radius: 15px;overflow: hidden;}
.aboutIndex .container{padding: 0}
.aboutIndex .c{padding: 0 0;border-radius: 15px;}
.aboutIndex .c .box .l{width: 100%;position: relative;left: auto;top: auto;}
.aboutIndex .c .box .l img{border-radius: 15px;}
.aboutIndex .c .box .r{padding: 0 20px 30px;width: 100%;}
.aboutIndex .c .box .r .b{line-height: 60px;font-size:24px;width: 100%;margin-top: 15px;}
.aboutIndex .c .box .r .line{float: left;width: 100%;height: 5px;margin:10px 0 25px;padding: 0 0;}
.aboutIndex .c .box .r .line em{float: left;width: 50px;}
.aboutIndex .c .box .r .p{float: left;width: 100%;line-height: 24px;margin: 0px 0 20px;font-size: 14px;}
.aboutIndex .c .box .r .nums{float: left;width: 100%;padding:0px;z-index: 3;position: relative;}
.aboutIndex .c .box .r .nums .li{float: left;width: 50%;border-right: none;margin-bottom: 20px;}
.aboutIndex .c .box .r .nums .li:last-child{border-right: none;}
.aboutIndex .c .box .r .nums .li span{float: left;width: 100%;}
.aboutIndex .c .box .r .nums .li span b{float: left;line-height: 40px;color: #1779dc;font-size: 30px;font-weight: normal;margin-right: 6px;}
.aboutIndex .c .box .r .nums .li span i{float: left;line-height: 40px;color: #1779dc;font-size: 30px;font-weight: normal;font-style: normal;}
.aboutIndex .c .box .r .nums .li p{float: left;width: 100%;line-height:14px;color: #aaa;font-size: 14px;margin-top: 6px;}
}



/* indexNews */
.indexNews{float: left;width: 100%;padding:  0 0 100px;}
.indexNews .container{position: relative;z-index: 2;}
.indexNews .box{width: 100%;float: left;position: relative;}
.indexNews .box .articles{float: left;width: 100%;padding-right: 700px;}
.indexNews .box .articles .slideTxtBox{ width:100%;float: left;}
.indexNews .box .articles .slideTxtBox .hd{position:relative; width: 100%;float: left;margin:0;margin-bottom: 15px;}
.indexNews .box .articles .slideTxtBox .hd ul{ float:left; width: 100%;float: left;border-bottom: 2px solid #eee;}
.indexNews .box .articles .slideTxtBox .hd ul li{ float:left;cursor:pointer;line-height: 80px;font-size:20px;color: #333; height: 80px;font-size: 24px;font-weight: bold;}
.indexNews .box .articles .slideTxtBox .hd ul li.on{color:#1779dc;border-bottom:5px solid #1779dc; }
.indexNews .box .articles .slideTxtBox .hd ul li.r{float: right;margin-right: 20px;}
.indexNews .box .articles .slideTxtBox .hd ul li.r a span{color: #000;font-size: 20px;}
.indexNews .box .articles .slideTxtBox .bd ul{ zoom:1;width: 100%;float: left;}
.indexNews .box .articles .slideTxtBox .bd ul li{line-height:52px;border-bottom: 2px solid #f4f4f4;font-size: 13px;float: left;width: 100%;padding: 35px 0 35px;position: relative;min-height: 260px;}
.indexNews .box .articles .slideTxtBox .bd ul li:hover a{text-indent: 20px;color: #1779dc;}
.indexNews .box .articles .slideTxtBox .bd ul li .img{width:300px;float: left;margin: 0 0 0 0;position: absolute;top: 35px;left: 0;}
.indexNews .box .articles .slideTxtBox .bd ul li .img img{width:100%;float: left;transition:0.5s;border-radius: 0 10px 10px 10px;}
.indexNews .box .articles .slideTxtBox .bd ul li .lir{width: 100%;padding-left: 350px;float: left;transition:0.5s;}
.indexNews .box .articles .slideTxtBox .bd ul li .lir .desc{width: 100%;float: right;line-height: 44px;color: #aaa;font-size: 15px;transition:0.5s;}
.indexNews .box .articles .slideTxtBox .bd ul li .lir .tt{width: 100%;float: right;font-size: 18px;font-weight: normal;line-height: 26px;color: #000;transition:0.5s;}
.indexNews .box .articles .slideTxtBox .bd ul li .lir p{width: 100%;float: right;font-size: 14px;color: #666;line-height: 32px;transition:0.5s;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
.indexNews .box .downs{float: right;width: 625px;background:#fff;position: absolute;right: 0;top:0;}
.indexNews .box .downs .title{width: 100%;line-height: 80px;background: #1779dc;font-size: 24px;padding: 0 30px;float: left;color: #fff;}
.indexNews .box .downs .title b{float: left;line-height: 80px;}
.indexNews .box .downs .title a{float: right;line-height: 80px;color: #fff;font-size: 20px;}
.indexNews .box .downs .imgs{width: 100%;float: left;}
.indexNews .box .downs .imgs img{width: 100%;float: left;}
@media (max-width: 1920px) {
.indexNews .box .downs{width: 550px;}
.indexNews .box .articles{padding-right: 600px;}
.indexNews .box .articles .slideTxtBox .hd{margin-bottom:5px;}
.indexNews .box .articles .slideTxtBox .bd ul li{min-height: 235px;}
.indexNews .box .articles .slideTxtBox .bd ul li .img{width:250px;}
.indexNews .box .articles .slideTxtBox .bd ul li .lir{padding-left: 300px;}
.indexNews .box .articles .slideTxtBox .bd ul li .lir .tt{word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;}
}
@media (max-width: 1500px) {
.indexNews .box .downs{width: 480px;}
.indexNews .box .articles{padding-right: 530px;}
.indexNews .box .articles .slideTxtBox .hd{margin-bottom:5px;}
.indexNews .box .articles .slideTxtBox .bd ul li{min-height: 190px;}
.indexNews .box .articles .slideTxtBox .bd ul li .img{width:200px;}
.indexNews .box .articles .slideTxtBox .bd ul li .lir{padding-left: 220px;}
.indexNews .box .articles .slideTxtBox .bd ul li .lir .tt{word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;}
}
@media (max-width: 1200px) {
.indexNews .box .articles .slideTxtBox .hd ul li{margin-right: 30px;font-size:16px;}
.indexNews .box .articles .slideTxtBox .bd ul li .lir{padding-left: 30px;}
.indexNews .box .downs .title{font-size: 16px;}
}
@media (max-width: 992px) {
.indexNews{display: none;}
}

/*indexmArticle*/
.indexmArticle{ float: left;width: 100%;position: relative;padding:0px 0;background: #fff;display: none;}
.indexmArticle .box{float: left;width: 100%;}
.indexmArticle .box .more{float: left;width: 100%;text-align: center;margin: 10px 0 40px;}
.indexmArticle .box .more a{line-height: 50px;padding: 0 0;font-size:14px;color: #444;display: inline-block;border-radius: 50px;width: 100%;background: #fff;box-shadow: 0 4px 10px rgba(0,0,0,0.1);}
.indexmArticle .box .more a b{font-weight: normal;}
.indexmArticle .box .t{float: left;width:100%;text-align: center;margin-bottom: 20px;}
.indexmArticle .box .t b{float: left;width:100%;line-height: 40px;font-size: 36px;color: #1779dc;font-family: 'bebas';font-weight: normal;}
.indexmArticle .box .t span{float: left;width:100%;line-height: 40px;font-size: 20px;color: #000;}
.indexmArticle .box .t em{width: 100%;float: left;height: 5px;border-bottom: 1px solid #eee;text-align: center;margin: 10px 0 10px;}
.indexmArticle .box .t em i{width: 60px;height: 4px;background: #1779dc;display: inline-block;vertical-align: top;}
.indexmArticle .box .ulm{float: left;width:100%;font-size:12px;}
.indexmArticle .box .ulm li{width:100%;overflow:hidden;margin-bottom: 20px;float: left;overflow: hidden;position: relative;border-bottom: 1px solid #f4f4f4;padding-bottom: 20px;}
.indexmArticle .box .ulm li .img{width:120px;float: right;position: absolute;top: 6px;}
.indexmArticle .box .ulm li .img img{width:100%;float: left;overflow: hidden;border-radius: 0 10px 10px 10px;}
.indexmArticle .box .ulm li .text{float: left;width: 100%;padding:0 0 0 135px;position: relative;}
.indexmArticle .box .ulm li .text .tt{width: 100%;float: left;font-size: 14px;line-height: 24px;color: #000;word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;}
.indexmArticle .box .ulm li .text .tt:hover{color: #444}
.indexmArticle .box .ulm li .text .title{width: 100%;float: left;line-height: 30px;color: #aaa;font-size: 12px;}
.indexmArticle .box .ulm li .text .desc{width: 100%;float: left;line-height: 20px;color: #333;font-size: 12px;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
@media (max-width: 992px) {
.indexmArticle{display: block;}
}

/* allBarTab_7 */
.allBarTab_7 .box{width: 100%;float: left;background: #eee;overflow: hidden;}
.allBarTab_7 .box .l{float: left;width: 60%;padding: 40px 30px;}
.allBarTab_7 .box .l .tmenu{width:100%;height:36px;float: left;font-size: 14px;line-height: 36px;}
.allBarTab_7 .box .l .tmenu li{height: 36px;;float:left;display:block;cursor:pointer;color:#666;margin-right: 1px;font-size: 16px;background: #fff;padding: 0 30px;}
.allBarTab_7 .box .l .tmenu li.hover{color:#fff;;background: #1779dc;}
.allBarTab_7 .box .l .tbox{width:100%;float:left;margin-top: 15px;}
.allBarTab_7 .box .l .tbox .li{width:100%;float:left;border-bottom: 1px dotted #ddd;padding: 10px 0;}
.allBarTab_7 .box .l .tbox .li a{width:100%;float:left;line-height:30px;color: #333;font-size: 15px;}
.allBarTab_7 .box .l .tbox .li p{width:100%;float:left;line-height:2em;color: #666;font-size: 13px;}
.allBarTab_7 .box .l .tbox .more{float:left;line-height:36px;color: #fff;font-size: 14px;background: #1779dc;padding: 0 30px;margin-top: 20px;}
.allBarTab_7 .box .r{float: right;width: 40%;}
.allBarTab_7 .box .r img{float: right;width: 100%;}

.indexProducts{float: left;width: 100%;padding: 30px 0 50px;}
.indexProducts .t{float: left;width: 100%;line-height: 50px;margin-bottom: 10px;}
.indexProducts .t .l{float: left;line-height: 50px;color: #333;font-size: 26px;}
.indexProducts .t .more{float: right;line-height: 50px;color: #555;font-size:15px;}
.indexProducts .cc{float: left;width: 100%;}
.indexProducts .cc a{width: 22%;background: #f4f4f4;margin: 0 3% 20px 0;float: left;
-webkit-transition-duration: 1s;
-moz-transition-duration: 1s;
-ms-transition-duration: 1s;
-o-transition-duration: 1s;
transition-duration: 1s;
}
.indexProducts .cc a img{width: 100%;float: left;background: #f4f4f4;padding: 5px;}
.indexProducts .cc a .info{width: 100%;float: right;padding:15px;}
.indexProducts .cc a .info h3{width: 100%;float: left;line-height: 50px;font-size: 18px;color: #333;}
.indexProducts .cc a .info p{width: 100%;float: left;line-height: 24px;font-size: 14px;color: #333;}
.indexProducts .cc a .info span{float: left;border: 1px solid #666;line-height: 32px;padding: 0 30px;color: #333;margin-top: 15px;margin-bottom: 10px;}
.indexProducts .cc a:hover{
background:#1779dc;
-webkit-transition-duration: 1s;
-moz-transition-duration: 1s;
-ms-transition-duration: 1s;
-o-transition-duration: 1s;
transition-duration: 1s;
}

.indexProducts_new{float: left;width: 100%;padding: 20px 0 50px;}
.indexProducts_new .t{float: left;width: 100%;line-height: 50px;margin-bottom: 10px;}
.indexProducts_new .t .l{float: left;line-height: 50px;color: #333;font-size: 26px;}
.indexProducts_new .t .more{float: right;line-height: 50px;color: #555;font-size:15px;}
.indexProducts_new .cc{float: left;width: 100%;}
.indexProducts_new .cc a{width: 22%;background: #f4f4f4;margin: 0 3% 40px 0;float: left;
-webkit-transition-duration: 1s;
-moz-transition-duration: 1s;
-ms-transition-duration: 1s;
-o-transition-duration: 1s;
transition-duration: 1s;
}
.indexProducts_new .cc a img{width: 100%;height: 273px;float: left;background: #f4f4f4;padding: 5px;}
.indexProducts_new .cc a .info{width: 100%;float: right;padding:15px;}
.indexProducts_new .cc a .info h3{width: 100%;float: left;line-height: 30px;font-size: 15px;color: #333;text-align: center;}
.indexProducts_new .cc a:hover{
background:#1779dc;
-webkit-transition-duration: 1s;
-moz-transition-duration: 1s;
-ms-transition-duration: 1s;
-o-transition-duration: 1s;
transition-duration: 1s;
}




.solution{float: left;width: 100%;}
.solution a{float: left;width: 19%;margin-left: 1.25%;background: #1779dc;text-align: center;color: #fff;height: 342px;}
.solution a.first{background: #052f6d;margin: 0;}
.solution a img{float: left;width: 100%;}
.solution a h3{float: left;line-height: 40px;font-size: 15px;width: 100%;margin: 20px 0;}
.solution a h2{float: left;line-height: 40px;font-size: 32px;width: 100%;margin: 100px 0 46px;}
.solution a span{display: inline-block;padding: 0 36px;line-height: 32px;border: 1px solid #fff;color: #fff;}
.solution a{
transition:width 1s, height 1s;
-moz-transition:width 1s, height 1s, -moz-transform 1s; /* Firefox 4 */
-webkit-transition:width 1s, height 1s, -webkit-transform 1s; /* Safari and Chrome */
-o-transition:width 1s, height 1s, -o-transform 1s; /* Opera */
}
.solution a:hover{
transform:translate(0,-10px);
-moz-transform:translate(0,-10px); /* Firefox 4 */
-webkit-transform:translate(0,-10px); /* Safari and Chrome */
-o-transform:translate(0,-10px); /* Opera */
}




.newmain{float: left;width: 100%;}
.newmain .box{float: left;width: 100%;}







.sideBar{float: left;width:25%;background:#fff; padding-top: 20px;padding-bottom: 60px; }
.sideBar .box{float: left;width: 100%;color: #666;}
.sideBar .box .logo{float: left;width: 100%;margin: 1em 0;border-bottom: 1px dotted #ddd;padding-bottom: 1em;display: none;}
.sideBar .box .logo img{width: 60%;}
.sideBar .sshow{float: left;width: 100%;color: #666;text-align: center;background: #FAEEC0;line-height: 2em;font-size: 1em;margin-top: 1em;display: none;}
.sideBar .sover{float: left;width: 100%;}
.sideBar .box .t{float: left;width: 100%;color: #333;line-height: 40px;font-size: 15px;font-weight: bold;}
.sideBar .box .c{float: left;width: 100%;line-height: 22px;}
.sideBar .box .c .a{float: left;width: 100%;line-height: 22px;color: #666;height: 22px;}
.sideBar .box .c .fenlei{float: left;width: 100%;line-height: 22px;color: #666;}
.sideBar .box .c .link{float: left;width: 50%;line-height: 22px;color: #666;}
.sideBar .line{float: left;width: 100%;height: 1px ;background: #fff;border-top: 1px solid #ddd;margin-top: 20px;margin-bottom: 20px;;}

.mainBar{float: right;width: 75%;background: #fff;padding-top: 20px;padding-left: 50px;min-height: 400px;padding-bottom: 80px;}
.mainBar .box{float: left;border-radius: 3px;width: 100%;}
.mainBar .box .t{float: left;line-height: 60px;font-size: 16px;color: #666;width: 100%;border-bottom: 5px solid #ddd;height:60px;}
.mainBar .box .t b{font-weight: normal;}
.mainBar .box .t a{float: left;}
.mainBar .box .t span{float: left;color: #555;padding: 0 10px;}
.mainBar .box h1{float: left;line-height: 50px;color: #333;width: 100%;font-size: 26px;margin-top: 30px;}
.mainBar .box .tc{float: left;line-height: 30px;color: #bbb;width: 100%;font-size: 14px;}
.mainBar .box .info{float: left;width:100%;background:#eee;margin-top: 10px;line-height: 26px;position: relative;}
.mainBar .box .info .text{float: left;width:80%;color: #888;padding: 15px;line-height: 26px;}
.mainBar .box .info a{float: right;width:20%;color: #fff;padding: 15px;line-height: 26px;background:#3b7abb;text-align: center;}
.mainBar .box .info a span{float: left;width:100%;color: #fff;line-height: 26px;}
.mainBar .box .info a b{float: left;width:100%;color: #fff;line-height: 26px;font-weight: normal;}
.mainBar .box .c{float: left;width:100%;color: #666;padding: 20px 0 0;}
.mainBar .box .c h1{float: left;width: 100%;line-height: 1.5em;font-size: 1.5em;color: #444;margin-top: 0.5em;;}
.mainBar .box .c .time{float: left;width: 100%;line-height: 2em;color: #aaa;}
.mainBar .box .c .share{float: left;width: 100%;margin-bottom: 1em;}
.mainBar .box .c .share{float: left;width: 100%;margin-top: 1em;}
.mainBar .box .c p{float: left;width: 100%;line-height: 32px;color: #333;font-size: 16px;margin-bottom: 0;}
.mainBar .box .c p img{float: left;max-width: 100%}
.mainBar .box .pud{float: left;width:100%;margin-top: 20px;line-height: 26px;position: relative;border-bottom: 1px solid #ddd;padding-bottom: 30px;}
.mainBar .box .pud .img{width: 40%;float: left;padding-left: 0px;}
.mainBar .box .pud .img img{width: 100%;}
.mainBar .box .pud .infoo{width: 57%;float: right;padding:15px;}
.mainBar .box .pud .infoo h3{width: 100%;float: left;line-height: 50px;font-size: 18px;color: #333;padding-top: 60px;}
.mainBar .box .pud .infoo p{width: 100%;float: left;line-height: 24px;font-size: 14px;color: #555;}
@media (max-width: 992px) {
.mainBar .box .t{float: left;line-height: 50px;font-size: 14px;color: #666;width: 100%;border-bottom: 3px solid #ddd;height:50px;}
}





.mainNewsBar{float: right;width: 75%;background: #fff;padding-top: 20px;padding-left: 50px;min-height: 400px;padding-bottom: 80px;}





.allBar{float: left;width: 100%;background: #fff;padding-top: 20px;min-height: 400px;}
.allBar .box{float: left;border-radius: 3px;width: 100%;}
.allBar .box .t{float: left;line-height: 60px;font-size: 16px;color: #666;width: 100%;border-bottom: 5px solid #ddd;height:60px;}
.allBar .box .t b{font-weight: normal;}
.allBar .box .t a{float: left;}
.allBar .box .t span{float: left;color: #555;padding: 0 10px;}
.allBar .box .tc{float: left;line-height: 30px;color: #bbb;width: 100%;font-size: 14px;display: none;}
.allBar .box h1{float: left;line-height: 50px;color: #333;width: 100%;font-size: 26px;margin-top: 30px;}
.allBar .box .c{float: left;width:100%;color: #666;background:#eee;padding: 30px;margin-bottom: 30px;}
.allBar .box .c h1{float: left;width: 100%;line-height: 1.5em;font-size: 1.5em;color: #444;margin-top: 0.5em;;}
.allBar .box .c p{float: left;width: 100%;line-height: 32px;color: #333;font-size: 15px;margin-bottom: 0;}
.allBar .box .c p img{float: left;max-width: 100%}
@media (max-width: 992px) {
.allBar{padding: 15px 0;}
.allBar .box .t{float: left;line-height: 50px;font-size: 14px;color: #666;width: 100%;border-bottom: 3px solid #ddd;height:50px;}
}


.mainProductsBar{float: right;width: 100%;background: #fff;padding-top: 0px;min-height: 400px;padding-bottom: 80px;}
.mainProductsBar .box{float: left;border-radius: 3px;width: 100%;}
.mainProductsBar .box h1{float: left;line-height: 60px;font-size: 20px;color: #666;width: 100%;display: none;}
.mainProductsBar .box .t{float: left;line-height: 60px;font-size: 14px;color: #666;width: 100%;border-bottom: 1px solid #eee;height:60px;margin-top: 20px;}
.mainProductsBar .box .t b{font-weight: normal;}
.mainProductsBar .box .t a{float: left;}
.mainProductsBar .box .t span{float: left;color: #555;padding: 0 10px;}
.mainProductsBar .box h1{float: left;line-height: 50px;color: #333;width: 100%;font-size: 26px;margin-top: 30px;}
.mainProductsBar .box .tc{float: left;line-height: 30px;color: #bbb;width: 100%;font-size: 14px;}
.mainProductsBar .box .info{float: left;width:100%;background:#eee;margin-top: 10px;line-height: 26px;position: relative;}
.mainProductsBar .box .info .text{float: left;width:80%;color: #888;padding: 15px;line-height: 26px;}
.mainProductsBar .box .info a{float: right;width:20%;color: #fff;padding: 15px;line-height: 26px;background:#3b7abb;text-align: center;}
.mainProductsBar .box .info a span{float: left;width:100%;color: #fff;line-height: 26px;}
.mainProductsBar .box .info a b{float: left;width:100%;color: #fff;line-height: 26px;font-weight: normal;}
.mainProductsBar .box .c{float: left;width:100%;color: #666;padding: 20px 0 0;}
.mainProductsBar .box .c h1{float: left;width: 100%;line-height: 1.5em;font-size: 1.5em;color: #444;margin-top: 0.5em;;}
.mainProductsBar .box .c .time{float: left;width: 100%;line-height: 2em;color: #aaa;}
.mainProductsBar .box .c .share{float: left;width: 100%;margin-bottom: 1em;}
.mainProductsBar .box .c .share{float: left;width: 100%;margin-top: 1em;}
.mainProductsBar .box .c p{float: left;width: 100%;line-height: 32px;color: #333;font-size: 15px;margin-bottom: 0;}
.mainProductsBar .box .c p img{float: left;max-width: 100%}
.mainProductsBar .box .pud{float: left;width:100%;margin-top: 20px;line-height: 26px;position: relative;border-bottom: 1px solid #eee;padding-bottom: 30px;}
.mainProductsBar .box .pud .img{width: 30%;float: left;padding-left: 20px;}
.mainProductsBar .box .pud .img img{width: 100%;}
.mainProductsBar .box .pud .infoo{width: 67%;float: right;padding:15px;}
.mainProductsBar .box .pud .infoo h3{width: 100%;float: left;line-height: 50px;font-size: 18px;color: #333;padding-top: 30px;}
.mainProductsBar .box .pud .infoo p{width: 100%;float: left;line-height: 24px;font-size: 14px;color: #555;}
@media (max-width: 992px) {
.mainProductsBar{padding: 0 ;}
.mainProductsBar .box h1{display: none;}
.mainProductsBar .box .t{display: none;}
.mainProductsBar .box .pud .img{width: 100%;float: left;padding: 0 20%;}
.mainProductsBar .box .pud .img img{width: 100%;}
.mainProductsBar .box .pud .infoo{width: 100%;float: right;padding:0;}
}

.productsInfo{float: left;width: 100%;margin-top: 30px}
.productsInfo .tmenu{width:100%;height:41px;float: left;font-size: 14px;line-height: 34px;border-bottom: 1px solid #1779dc;}
.productsInfo .tmenu li{height: 40px;float:left;display:block;cursor:pointer;color:#666;font-weight: bold;line-height: 40px;padding: 0 30px;background: #eee;margin-right:5px;}
.productsInfo .tmenu li.hover{color:#fff;background: #1779dc;}
.productsInfo .tbox{width:100%;float:left;padding: 20px 0 40px;}
@media (max-width: 992px) {
.productsInfo .tmenu li{padding: 0 10px;margin-right:5px;font-weight: normal;}
.share_01{display: none;}
}


.mainShBar{float: right;width: 100%;background: #fff;padding-top: 20px;min-height: 400px;padding-bottom: 80px;}
.mainShBar .box{float: left;border-radius: 3px;width: 100%;}
.mainShBar .box .t{float: left;line-height: 60px;font-size: 16px;color: #666;width: 100%;border-bottom: 5px solid #ddd;height:60px;}
.mainShBar .box .t b{font-weight: normal;}
.mainShBar .box .t a{float: left;}
.mainShBar .box .t span{float: left;color: #555;padding: 0 10px;}
.mainShBar .box h1{float: left;line-height: 50px;color: #333;width: 100%;font-size: 26px;margin-top: 30px;}
.mainShBar .box .tc{float: left;line-height: 30px;color: #bbb;width: 100%;font-size: 14px;}
.mainShBar .box .info{float: left;width:100%;background:#eee;margin-top: 10px;line-height: 26px;position: relative;}
.mainShBar .box .info .text{float: left;width:80%;color: #888;padding: 15px;line-height: 26px;}
.mainShBar .box .info a{float: right;width:20%;color: #fff;padding: 15px;line-height: 26px;background:#3b7abb;text-align: center;}
.mainShBar .box .info a span{float: left;width:100%;color: #fff;line-height: 26px;}
.mainShBar .box .info a b{float: left;width:100%;color: #fff;line-height: 26px;font-weight: normal;}
.mainShBar .box .c{float: left;width:100%;color: #666;padding: 20px 0 0;}
.mainShBar .box .c h1{float: left;width: 100%;line-height: 1.5em;font-size: 1.5em;color: #444;margin-top: 0.5em;;}
.mainShBar .box .c .time{float: left;width: 100%;line-height: 2em;color: #aaa;}
.mainShBar .box .c .share{float: left;width: 100%;margin-bottom: 1em;}
.mainShBar .box .c .share{float: left;width: 100%;margin-top: 1em;}
.mainShBar .box .c p{float: left;width: 100%;line-height: 32px;color: #333;font-size: 15px;margin-bottom: 0;}
.mainShBar .box .c p img{float: left;max-width: 100%}
.mainShBar .box .pud{float: left;width:100%;margin-top: 20px;line-height: 26px;position: relative;border-bottom: 1px solid #ddd;padding-bottom: 30px;}
.mainShBar .box .pud .img{width: 40%;float: left;padding-left: 20px;}
.mainShBar .box .pud .img img{width: 100%;}
.mainShBar .box .pud .infoo{width: 57%;float: right;padding:15px;}
.mainShBar .box .pud .infoo h3{width: 100%;float: left;line-height: 50px;font-size: 18px;color: #333;padding-top: 60px;}
.mainShBar .box .pud .infoo p{width: 100%;float: left;line-height: 24px;font-size: 14px;color: #555;}
@media (max-width: 992px) {
.mainShBar .box .t{float: left;line-height: 50px;font-size: 14px;color: #666;width: 100%;border-bottom: 3px solid #ddd;height:50px;}
}




/* list_38 */
.list_38{float: left;margin:20px 0px 20px;width:100%;}
.list_38 li{width:100%;background:#eee;float: left;
-webkit-transition-duration: 1s;
-moz-transition-duration: 1s;
-ms-transition-duration: 1s;
-o-transition-duration: 1s;
transition-duration: 1s;
}
.list_38 li.mod .img{float: right;}
.list_38 li.mod .info{float: left;}
.list_38 li .img{width: 50%;float: left;}
.list_38 li .img img{width: 100%;float: left;}
.list_38 li .info{width: 50%;float: right;padding: 40px 60px;}
.list_38 li .info .tt{width: 100%;float: left;font-size: 20px;font-weight: normal;line-height: 40px;margin-bottom: 8px;color: #333;margin-top: 30px;}
.list_38 li .info p{width: 100%;float: left;font-size: 14px;color: #333;line-height:24px;font-family: arial;}
.list_38 li:hover{
background:#317DCC;
-webkit-transition-duration: 1s;
-moz-transition-duration: 1s;
-ms-transition-duration: 1s;
-o-transition-duration: 1s;
transition-duration: 1s;
}
.list_38 li:hover .info .tt{color: #fff;}
.list_38 li:hover .info p{color: #fff;}



/* 侧边导航 */
.cateNav_2 {width: 100%;float: left;margin:20px 0 0;padding: 0px 0;}
.cateNav_2 a{height: 70px;line-height: 70px;color: #333;width: 100%;float: left;text-indent: 50px;font-size: 18px; background: #f4f4f4;margin-bottom: 1px;}
.cateNav_2 a.cur{background:#ddd;color: #000;font-weight: bold;}
.cateNav_2 a:hover{background:#ddd;color: #000;font-weight: bold;}
.cateNav_2 a {background: #f4f4f4;
-webkit-transform: translateZ(0);
transform: translateZ(0);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-moz-osx-font-smoothing: grayscale;
-webkit-transition-property: color;
transition-property: color;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
}
.cateNav_2 a:before {
content: "";
position: absolute;
z-index: -1;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #eee;
-webkit-transform: scaleX(0);
transform: scaleX(0);
-webkit-transform-origin: 0 50%;
transform-origin: 0 50%;
-webkit-transition-property: transform;
transition-property: transform;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out;
}
.cateNav_2 a:hover, .cateNav_2 a:focus, .cateNav_2 a:active {color: #333;}
.cateNav_2 a:hover:before, .cateNav_2 a:focus:before, .cateNav_2 a:active:before {
-webkit-transform: scaleX(1);
transform: scaleX(1);
}


/* 侧边导航 */
.pcate {width: 100%;float: left;}
.pcate a{height: 40px;line-height: 40px;color: #000;float: left;font-size: 15px; text-align: center;padding: 0 20px;margin: 20px 20px 0 0;border: 1px solid #eee;border-radius: 5px;}
.pcate a:hover{background:#317DCC;color: #fff;}
@media (max-width: 992px) {
.pcate a{height: 40px;line-height: 40px;color: #000;float: left;font-size: 13px; text-align: center;padding: 0 10px;margin: 10px 10px 0 0;border: 1px solid #eee;border-radius: 5px;}
}

/* 侧边导航 */
.cateNav_3 {width: 100%;float: left;margin:0px 0;background: #777;padding: 0px 0;display: none;}
.cateNav_3 b{height: 40px;line-height: 40px;color: #fff;width: 100%;float: left;text-indent: 30px;font-size: 20px;font-weight: normal;}
.cateNav_3 a{height: 40px;line-height: 40px;color: #fff;width: 100%;float: left;font-size: 15px; text-align: center;}
.cateNav_3 a.cur{background:#317DCC;color: #fff;margin: 0;}
.cateNav_3 a:hover{background:#317DCC;color: #fff;margin: 0;}
.cateNav_3 a {background: #777;
-webkit-transform: translateZ(0);
transform: translateZ(0);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-moz-osx-font-smoothing: grayscale;
-webkit-transition-property: color;
transition-property: color;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
}
.cateNav_3 a:before {
content: "";
position: absolute;
z-index: -1;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #1779dc;
-webkit-transform: scaleX(0);
transform: scaleX(0);
-webkit-transform-origin: 0 50%;
transform-origin: 0 50%;
-webkit-transition-property: transform;
transition-property: transform;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out;
}
.cateNav_3 a:hover, .cateNav_3 a:focus, .cateNav_3 a:active {color: white;}
.cateNav_3 a:hover:before, .cateNav_3 a:focus:before, .cateNav_3 a:active:before {
-webkit-transform: scaleX(1);
transform: scaleX(1);
}

/* list_3 */
.list_3{float: left;margin:0px 0px 0px;width:100%;font-size:12px;padding: 0px 0 0 0;}
.list_3 li{width:100%;overflow:hidden;clear:both;padding: 0px 0px 20px;margin-bottom: 20px;border-bottom: 1px solid #eee;float: left;}
.list_3 li .img{width: 200px;float: left;line-height: 30px;color: #aaa;font-size: 13px;}
.list_3 li .desc{width: 100%;float: left;line-height: 30px;color: #aaa;font-size: 13px;}
.list_3 li .tt{width: 100%;float: left;font-size: 18px;font-weight: normal;line-height: 40px;margin-bottom: 8px;color: #333;}
.list_3 li .tt:hover{color: #000}
.list_3 li p{width: 100%;float: left;font-size: 15px;color: #666;line-height:24px;}
.list_3 li .more{float: left;width:  100%;margin-top: 8px;}
.list_3 li .more i{height: 24px;width: 24px;float: left;line-height: 24px;text-align: center;background: #c00;color: #fff;font-family: simsun;font-style: normal;}
.list_3 li .more em{height: 24px;float: left;line-height: 24px;color:#fff;background: #000;padding: 0 10px;font-style: normal;}
.list_3 li{
transition:width 1s, height 1s;
-moz-transition:width 1s, height 1s, -moz-transform 1s; /* Firefox 4 */
-webkit-transition:width 1s, height 1s, -webkit-transform 1s; /* Safari and Chrome */
-o-transition:width 1s, height 1s, -o-transform 1s; /* Opera */
}
.list_3 li:hover{
transform:translate(0,-10px);
-moz-transform:translate(0,-10px); /* Firefox 4 */
-webkit-transform:translate(0,-10px); /* Safari and Chrome */
-o-transform:translate(0,-10px); /* Opera */
}

/* list_p */
.list_p{float: left;margin:0px 0px 0px;width:100%;font-size:12px;padding: 0px 0 0 0;}
.list_p li{width:100%;overflow:hidden;clear:both;padding: 0px 0px 30px;margin-bottom: 30px;border-bottom: 1px solid #eee;float: left;position: relative;}
.list_p li .img{width: 150px;float: left;margin-bottom: 10px;position: absolute;left: 0;top: 0;}
.list_p li .img img{width: 100%;float: left;border: 1px solid #eee;padding: 15px;}
.list_p li .r{width: 100%;float: left;padding-left: 180px;}
.list_p li .r .desc{width: 100%;float: left;line-height: 30px;color: #aaa;font-size: 13px;}
.list_p li .r .tt{width: 100%;float: left;font-size: 18px;font-weight: normal;line-height: 40px;margin-bottom: 8px;color: #333;}
.list_p li .r .tt:hover{color: #000}
.list_p li .r p{width: 100%;float: left;font-size: 15px;color: #666;line-height:24px;min-height: 100px;}
@media (max-width: 992px) {
.list_p li{width:100%;overflow:hidden;clear:both;padding: 0px 0px 30px;margin-bottom: 30px;border-bottom: 1px solid #eee;float: left;position: relative;}
.list_p li .img{width: 100%;float: left;margin-bottom: 10px;position: relative;left: 0;top: 0;}
.list_p li .img img{width: 100%;float: left;border: 1px solid #eee;padding: 15px;}
.list_p li .r{width: 100%;float: left;padding-left: 0;}
.list_p li .r .desc{width: 100%;float: left;line-height: 30px;color: #aaa;font-size: 13px;}
.list_p li .r .tt{width: 100%;float: left;font-size: 18px;font-weight: normal;line-height: 40px;margin-bottom: 8px;color: #333;}
.list_p li .r .tt:hover{color: #000}
.list_p li .r p{width: 100%;float: left;font-size: 15px;color: #666;line-height:24px;min-height: auto;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
}

/* list_3_new */
.list_3_new{float: left;margin:20px 0px 0px;width:100%;font-size:12px;padding: 0px 0 0 0;}
.list_3_new li{float: left;width: 31%;margin-right:3.5%;margin-bottom: 35px;}
.list_3_new li:nth-child(3n){margin-right: 0;}
.list_3_new li a{width: 100%;float: left;}
.list_3_new li a img{width: 100%;float: left;}
@media (max-width: 992px) {
.list_3_new{margin-top: 5px;}
.list_3_new li{float: left;width:48%;margin-right:0;margin-bottom: 25px;}
.list_3_new li:nth-child(2n){float: right;margin-right: 0;}
.list_3_new li a{width: 100%;float: left;}
.list_3_new li a img{width: 100%;float: left;}
}

/* pageSize_1 */
.pageSize_1{float: left;line-height: 40px;border: 1px solid #eee;border-right: 0;margin-bottom:40px;overflow: hidden;font-size: 14px;}
.pageSize_1 a,.pageSize_1 b,.pageSize_1 .current{padding:0 15px;line-height: 40px;height: 40px;text-align: center;color: #555;text-shadow:1px 1px 0 #fff;display: inline-block;font-weight: normal;border-right: 1px solid #eee;float: left;}
.pageSize_1 .current{background: #e3e3e3;color: #333;}

.pagefocusWrap{float: left;width: 100%;background-size: cover;background-position: center top;height: 440px;}
.pagefocusWrap img{float: left;width: 100%;display: none;}
@media (max-width: 992px) {
.pagefocusWrap{float: left;width: 100%;height: auto;}
.pagefocusWrap img{display: block;}
}

/*htmlPn_01*/
.htmlPn_01{float: left;width: 100%;line-height: 26px;font-size: 14px;font-weight: normal;margin: 0 0 20px;color: #555;border-top: 1px solid #e5e5e5;margin-top: 20px;padding-top: 15px;}
.htmlPn_01 p{float: left;width: 100%;}
.htmlPn_01 p a{color: #555;}
.morenav{float: left;width: 100%;height: 40px;background: #1779dc;text-align: center;line-height: 40px;display: none;color: #fff;cursor: pointer;font-size: 18px;}
.morenav_search{float: left;width: 100%;height: 40px;background: #1779dc;text-align: center;line-height: 40px;display: none;color: #fff;cursor: pointer;font-size: 14px;}

/*m_head_1*/
.m_head_1_bt{position: fixed;height: 44px;z-index: 999;top:0;right:0;display: none;}
.m_head_1_bt .menu {float: left;color: #fff;line-height: 44px;display: block;position: absolute;font-size: 16px;text-align: center;width: auto;top: 15px;right: 0;background: #1779dc;padding: 0 25px;border-radius: 44px 0 0 44px;box-shadow: 0 0 5px rgba(0,0,0,0.2);}
.m_head_1_bt .menu_hover {float: left;color: #1779dc;line-height: 44px;display: none;position: absolute;font-size: 44px;text-align: center;width: 44px;right: 30px;top: 30px;}
.m_head_1_nav{display: none;background:#fff url(../image/mheadbg.jpg) no-repeat center bottom ;width: 100%;height: 100%;position: fixed;z-index: 980;background-size: 100%;text-align: center;padding: 30px;border-top: 0;}
.m_head_1_nav .ilogo{display: inline-block;width: 30%;display: none;}
.m_head_1_nav .abox{float: left;width: 100%;margin-top: 0px;text-align: left;overflow-y: scroll;}
.m_head_1_nav .abox .li{width: 100%;float: left;line-height: 16px;font-size: 16px;color: #000;border-left: 5px solid #eee;padding-left: 15px;margin-bottom: 15px;}
.m_head_1_nav .abox .pp{width: 100%;float: left;line-height: 44px;font-size: 16px;color: #666;}
.m_head_1_nav .abox .sonlist{width: 100%;float: left;}
.m_head_1_nav .abox .sonlist a{float: left;line-height: 32px;padding: 0 15px;border-radius: 4px;background: #f4f4f4;color: #666;margin: 0 5px 5px 0;font-size: 14px;}
.m_head_1_nav .abox .tel{float: left;text-align: right;border-top: 1px solid #eee;padding-top: 25px;margin: 15px 0 25px;width: 100%;position: relative;}
.m_head_1_nav .abox .tel span{font-size: 50px;line-height: 50px;color: #1779dc;margin-right: 10px;float: left;position: absolute;left: 0;top: 30px;}
.m_head_1_nav .abox .tel i{line-height: 30px;color: #1779dc;font-size: 14px;float: left;font-style: normal;width: 100%;padding-left: 70px;text-align: left;}
.m_head_1_nav .abox .lan{float: left;height: 32px;background: #eee;border-radius: 32px;overflow: hidden;}
.m_head_1_nav .abox .lan a{float: left;color: #666;line-height: 32px;padding: 0 16px;}
.m_head_1_nav .abox .lan a.cur{color:#fff;background:#1779dc;border-radius: 32px;}
.m_head_1_nav .abox .navlists{width: 100%;float: left;text-align: left;padding-top: 20px;}
.m_head_1_nav .abox .navlists li{width: 100%;float: left;}
.m_head_1_nav .abox .navlists li .logo{float: left;}
.m_head_1_nav .abox .navlists li .logo img{float: left;height: 25px;}
.m_head_1_nav .abox .navlists li .line{float: left;width: 100%;}
.m_head_1_nav .abox .navlists li .line i{width: 80px;height: 3px;background: #eee;margin: 25px 0 5px;float: left;}
.m_head_1_nav .abox .navlists li .tta{width: 100%;float: left;line-height: 60px;font-size: 18px;font-weight: normal;color: #000;}
.m_head_1_nav .abox .navlists li .tt{width: 100%;float: left;line-height: 60px;}
.m_head_1_nav .abox .navlists li .tt b{font-size: 18px;font-weight: normal;display: inline-block;line-height: 60px;height: 60px;margin-right: 10px;color: #000;}
.m_head_1_nav .abox .navlists li .tt i{display: inline-block;vertical-align: top;line-height: 60px;height: 60px;color: #888;transition:0.5s;transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg); -o-transform:rotate(90deg);}
.m_head_1_nav .abox .navlists li .cur b{color: #000;margin-right: 4px;}
.m_head_1_nav .abox .navlists li .cur i{color: #000;transform:rotate(-180deg);-ms-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg); -o-transform:rotate(-180deg);  }
.m_head_1_nav .abox .navlists li .c{display: none;width: 100%;padding:15px 15px 15px 25px;line-height:50px;font-size: 15px;float: left;background: #f4f4f4;border-radius: 0 10px 10px 10px;}
.m_head_1_nav .abox .navlists li .c a{float: left;line-height: 36px;font-size: 15px;color: #000;width: 33%;}
.m_head_1_nav .abox .navlists li .tta{line-height: 50px;font-size: 16px;}
.m_head_1_nav .abox .navlists li .tt{line-height: 50px;}
.m_head_1_nav .abox .navlists li .tt b{font-size: 15px;line-height: 50px;height: 50px;}
.m_head_1_nav .abox .navlists li .tt i{line-height: 50px;height: 50px;}
.m_head_1_nav .abox .navlists li .c{line-height:50px;font-size: 15px;}
.m_head_1_nav .abox .navlists li .c a{line-height: 36px;font-size: 14px;width: 100%;}
.m_head_1_nav .abox .navlists li .c .pp{line-height: 26px;font-size: 14px;width: 100%;color: #aaa;}
.m_head_1_nav .abox .navlists li .c .sonlist{float: left;width: 100%;margin-bottom: 10px;}
.m_head_1_nav .abox .navlists li .c .sonlist a{float: left;line-height: 32px;padding: 0 10px;border-radius: 4px;background: #fff;color: #666;margin: 5px 10px 0 0;font-size: 14px;width: auto;}


/* 单页/网站地图 */
.map{width:100%;float: left;min-height: 400px;line-height:30px;font-size: 14px;}
.map h2{width:100%;;float: left;line-height:40px;font-size: 16px;margin-bottom: 5px;margin-top: 20px;}
.map .maplist{width:100%;float: left;}
.map .maplist a{float: left;padding: 0 15px;line-height: 36px;height: 36px;background: #eee;margin-right: 1px;font-size: 13px;margin-bottom: 1px;}
.map .maplist a:hover{background: #dd3300;color: #fff;text-shadow:none;}



/* service */
.service-banner{ margin:0 auto; width:100%; min-width:1200px;  height:197px; background:url(/Public/Index/company/inside-banner/service.jpg) center no-repeat;}
.service{padding-bottom:60px; width:1200px; height:auto; overflow:hidden; margin:28px auto 0;}

.service .up{ width:100%; height:auto; overflow:hidden; border-bottom:1px solid #eae9e9; padding-bottom:29px;}
.service .up h2{font-family:"微软雅黑"; font-weight:bold; font-size:24px; color:#595757; text-align:left; padding:27px 0 32px 0;}
.service .up h4{font-family:"微软雅黑"; font-weight:bold; font-size:14px; color:#3e3a39; padding-top:21px; text-align:left;}
.service .up p{color:#595757; text-align:justify;line-height:26px;}
.service .up img{ margin-top:34px;}
.service .up a:hover{text-decoration:underline;}
.service .up .up_left{width:720px; float:left;} 
.service .up .up_left ul{width:720px;}
.service .up .up_left ul li{float:left; width:218px;}
.service .up .up_left ul .mr{margin-right:33px;}
.service .up .up_left ul li p{padding-top:17px; line-height:24px; color:#595757;}
.service .up .up_right{width:425px;  float:left; padding-left:55px;}
.service .up .up_right .up_r_p{padding-top:18px; line-height:24px; color:#595757; text-align:left}
.service .up .up_right .up_r_p a{padding:0px 2px; color:#595757;}
.service .up .up_right .up_r_p a:hover{ color:#e61616}
.service .down{ width:100%; height:auto; overflow:hidden; margin-top:12px;}
.service .down h2{font-family:"微软雅黑"; font-weight:bold; font-size:24px; color:#595757; text-align:left; padding:27px 0 28px 0;}
.service .down h4{font-family:"微软雅黑"; font-weight:bold; font-size:14px; color:#3e3a39; padding-top:27px; text-align:left;}
.service .down .down_left{width:720px; height:345px; float:left;}
.service .down .down_left ul{width:720px; height:auto; overflow:hidden}
.service .down .down_left ul li{width:219px; float:left;}
.service .down .down_left ul .mr2{margin-right:31px;}
.service .down .down_left ul li p{padding-top:8px; line-height:22px; color:#595757; text-align:left; }
.service .down .down_right{width:425px; height:345px; float:left; padding-left:55px;}
.service .down .down_right p{ font-family:"宋体"; font-size:12px;padding-top:10px; color:#595757; text-align:left}
.service .down .down_right h3{font-family:"微软雅黑"; font-weight:bold; font-size:16px; color:#3e3a39; padding-top:22px; text-align:left}
/*service-intro*/
.service-intro-banner{ margin:0 auto; width:100%;  min-width:1200px; height:195px; background:url(/Public/Index/company/inside-banner/service.jpg) center no-repeat;}
.service-intro{padding-bottom:60px; width:1200px; height:auto; overflow:hidden; margin:28px auto 0;}
.service-intro .main{ width:956px; height:auto; overflow:hidden;}
.service-intro .sidebar{ width:210px; height:auto; overflow:hidden;}
.service-intro .sidebar a:hover{ text-decoration:none}
.service-intro .sidebar h3 , .service-intro .main h3{ font-family:"微软雅黑"; font-size:18px; color:#3e3a39; font-weight:normal; text-align:left; padding:17px 0 17px 4px; border-bottom:1px solid #eae9e9;}
.service-intro .sidebar ul{ overflow:hidden; margin-bottom:27px;}
.service-intro .sidebar ul li{ width:100%; height:38px; float:left; padding-top:1px; border-bottom:1px solid #eae9e9;}
.service-intro .sidebar ul li a{ display:block; width:193px; padding-left:17px; line-height:38px; text-align:left; font-family:"宋体"; font-size:12px; color:#3e3a39;}
.service-intro .sidebar ul li a.current , .service-intro .sidebar ul li a:hover{ font-weight:bold; color:#e61616; text-decoration:none;background:url(/Public/Index/company/Sweets.gif) 196px -86px no-repeat}
.service-intro .sidebar dl{overflow: hidden;padding-bottom: 14px;border-bottom: 1px solid #eae9e9;}
.service-intro .sidebar dl dd a{ font-family:"宋体"; font-size:12px; color:#2a2a2a; line-height:32px; padding-left:15px; float:left}
.service-intro .sidebar img{ float:left; margin-bottom:12px;}
.service-intro .main h4{ font-family:"宋体"; font-size:14px; line-height:30px; margin-top:15px; font-weight:bold; color:#3e3a39;}
.service-intro .main p{ font-family:"宋体"; font-size:12px; line-height:26px; padding:5px 0;  color:#363636;}
.service-intro .main p.service-contact{font-family: "宋体";font-size: 12px;color: #363636;line-height: 26px;text-align: left;margin-top: 29px;padding: 6px 0 29px 114px;display: block;width: 478px;overflow: hidden;float: left;background: url(/Public/Index/service/service_weixin.jpg) left center no-repeat;}
.service-intro .main p.service-contact span{ margin-left: 56px;}
.service-intro .main p.dashed{ font-family:"宋体"; font-size:12px; line-height:30px; padding-left:4px; color:#363636;border-bottom: 1px dashed #ddd;}
.service-intro .main p.picture{ padding:20px 0;}
.service-intro .main p.dashed strong{ font-size:14px;}
.service-intro .main p.indent{ text-indent:2em}
/*service-parts*/
.service-parts-banner{ margin:0 auto; width:100%;  min-width:1200px; height:195px; background:url(/Public/Index/company/inside-banner/service.jpg) center no-repeat;}
.parts-nav-content{ width:1200px; height:100%; margin:0 auto;}
.parts-nav{ padding-top:152px;position:relative}
.parts-nav li{line-height:29px; float:left;}
.parts-nav li.current a{ border-bottom: 1px solid #e70012;}
.parts-nav li a{ width:48px; margin-right:20px; color:#b9b9bd; display:block; height:29px; line-height:29px;}
.parts-nav li a:hover{ text-decoration:none; border-bottom: 1px solid #e70012;}
.service-parts{padding-bottom:60px; width:1200px; height:auto; overflow:hidden; margin:28px auto 0;}
.service-parts .main{ width:956px; height:auto; overflow:hidden;}
.service-parts .sidebar{ width:210px; height:auto; overflow:hidden;}
.service-parts .sidebar a:hover{ text-decoration:none}
.service-parts .sidebar h3 , .service-parts .main h3{ font-family:"微软雅黑"; font-size:18px; color:#3e3a39; font-weight:normal; text-align:left; padding:17px 0 17px 4px; border-bottom:1px solid #eae9e9;}
.service-parts .sidebar ul{ overflow:hidden; margin-bottom:27px;}
.service-parts .sidebar ul li{ width:100%; height:38px; float:left; padding-top:1px; border-bottom:1px solid #eae9e9;}
.service-parts .sidebar ul li a{ display:block; width:193px; padding-left:17px; line-height:38px; text-align:left; font-family:"宋体"; font-size:12px; color:#3e3a39;}
.service-parts .sidebar ul li a.current , .service-parts .sidebar ul li a:hover{ font-weight:bold; color:#e61616; text-decoration:none;background:url(/Public/Index/company/Sweets.gif) 196px -86px no-repeat}
.service-parts .sidebar dl{overflow: hidden;padding-bottom: 14px;border-bottom: 1px solid #eae9e9;}
.service-parts .sidebar dl dd a{ font-family:"宋体"; font-size:12px; color:#2a2a2a; line-height:32px; padding-left:15px; float:left}
.service-parts .sidebar img{ float:left; margin-bottom:12px;}
.service-parts .main h4{ font-family:"宋体"; font-size:14px; line-height:30px; margin-top:15px; font-weight:bold; color:#3e3a39;}
.service-parts .main p.intro{ font-family:"宋体"; font-size:12px; line-height:26px; padding:5px 0;  color:#363636; margin-top:30px;}
.service-parts .main p.dashed{ font-size:14px;font-family: "宋体";line-height: 26px;padding: 5px 0;color: #363636;}
.service-parts .main .parts-tab{ width:100%; height:auto; overflow:hidden; margin-top:35px;}
.service-parts .main .parts-tab ul li{ float:left; height:41px;}
.service-parts .main .parts-tab ul li span{ display:block; height:33px; border-left:1px solid #fff; border-right:1px solid #cccbcb; background-color:#e2e2e2; font-family:"宋体"; font-size:12px; line-height:33px; text-align:center; color:#363636; cursor:pointer}
.service-parts .main .parts-tab-ps ul li{ width:309px;}
.service-parts .main .parts-tab-ps ul li span{ width:307px;}
.service-parts .main .parts-tab-mf ul li{ width:463px;}
.service-parts .main .parts-tab-mf ul li span{ width:461px;}
.service-parts .main .parts-tab-zhisha ul li{ width:926px;}
.service-parts .main .parts-tab-zhisha ul li span{ width:924px;}
.service-parts .main .parts-tab ul li.tab-1 span{ border-left:1px solid #e2e2e2 !important; }
.service-parts .main .parts-tab ul li.tab-2{}
.service-parts .main .parts-tab ul li.tab-3 span{ border-right:1px solid #e2e2e2 !important;}
.service-parts .main .parts-tab ul li.on{ background:url(/Public/Index/company/services-parts-bg.gif) center 33px no-repeat}
.service-parts .main .parts-tab ul li.on span{ background-color:#e70012; color:#fff}
.service-parts .main .parts-content{ margin-top:22px;overflow:hidden;}
.service-parts .main .parts-content ul li{ float:left; margin-right:10px;}
.service-parts .main .parts-content ul li img{ border:1px solid #dfdddd}
.service-parts .main .parts-content ul li p{ font-family:"宋体"; font-size:12px; color:#363636; text-align:center; padding:15px 0 27px 0;}
.service-parts .main .location{  height:auto; overflow:hidden; padding-left:4px}
.service-parts .main .location p{ font-family:"宋体"; font-size:12px;color:#363636; line-height:26px; text-align:left; margin-top:29px; padding:6px 0 29px 114px; display:block; width:478px; overflow:hidden; float:left; background:url(/Public/Index/service/service_weixin.jpg) left center no-repeat}
.service-parts .main .location p span{ margin-left:56px;}
/*service-faq*/
.service-faq{padding-bottom:60px; width:1200px; height:auto; overflow:hidden; margin:28px auto 0;}
.service-faq .main{ width:956px; height:auto; overflow:hidden;}
.service-faq .sidebar{ width:210px; height:auto; overflow:hidden;}
.service-faq .sidebar a:hover{ text-decoration:none}
.service-faq .sidebar h3 , .service-faq .main h3{ font-family:"微软雅黑"; font-size:18px; color:#3e3a39; font-weight:normal; text-align:left; padding:17px 0 17px 4px; border-bottom:1px solid #eae9e9;}
.service-faq .sidebar ul{ overflow:hidden; margin-bottom:27px;}
.service-faq .sidebar ul li{ width:100%; height:38px; float:left; padding-top:1px; border-bottom:1px solid #eae9e9;}
.service-faq .sidebar ul li a{ display:block; width:193px; padding-left:17px; line-height:38px; text-align:left; font-family:"宋体"; font-size:12px; color:#3e3a39;}
.service-faq .sidebar ul li a.current , .service-faq .sidebar ul li a:hover{ font-weight:bold; color:#e61616; text-decoration:none;background:url(/Public/Index/company/Sweets.gif) 196px -86px no-repeat}
.service-faq .sidebar dl{overflow: hidden;padding-bottom: 14px;border-bottom: 1px solid #eae9e9;}
.service-faq .sidebar dl dd a{ font-family:"宋体"; font-size:12px; color:#2a2a2a; line-height:32px; padding-left:15px; float:left}
.service-faq .sidebar img{ float:left; margin-bottom:12px;}

.service-faq .main .location{  height:auto; overflow:hidden; padding-left:4px}
.service-faq .main .location p{ font-family:"宋体"; font-size:12px;color:#363636; line-height:26px; text-align:left; margin-top:29px; padding:6px 0 29px 114px; display:block; width:478px; overflow:hidden; float:left; background:url(/Public/Index/service/service_weixin.jpg) left center no-repeat}
.service-faq .main .location p span{ margin-left:56px;}
.service-faq .main .faq{ padding-top:14px;}
.service-faq .main .faq .faq-main{ padding-bottom:14px; border-bottom:1px dashed #ddd;
transition: All 0.3s ease-in;
-webkit-transition: All 0.3s ease-in;
-moz-transition: All 0.3s ease-in;
-o-transition: All 0.3s ease-in;}
.service-faq .main .faq .faq-main:hover{ background-color:#f7f7f7}
.service-faq .main .faq .faq-main .title{ padding-left:4px}
.service-faq .main .faq .faq-main .title h4{padding: 12px 0 12px 0;text-align: left;}
.service-faq .main .faq .faq-main .title h4 a{font-family: "宋体";font-size: 14px;font-weight: bold;color: #3e3a39;}
.service-faq .main .faq .faq-main .answer{text-align: left;line-height: 24px;font-family: "宋体";font-size: 12px;font-weight: normal;color: #595757; padding-left:4px;}
.service-faq .main .faq #page_faq a{float: left;font-family: Tahoma;line-height: 17px;margin:17px 6px 17px 0;border: 1px solid #E9E9E9;padding: 2px 4px 2px;}
.service-faq .main .faq #page_faq{ overflow:hidden;}
.service-faq .main .faq #page_faq a.thislink{background-color: #F8F8F8;font-weight: bold;}





.l {float:left}
.r {float:right}
/*left end*/
.right{width:100%;height:auto; text-align:left;float: left;}
.right .news_bread{width:100%;height:70px; border-bottom:2px solid #eae9e9; text-align:left; font-size:20px; color:#1779dc; font-weight:bold;float: left;line-height: 70px;}
.last_news{padding:30px 0 0 0px;float: left;width: 100%;position: relative;min-height: 150px;}
.last_news p{line-height:20px; text-indent:24px; color:#595757}
.pic_boxs{width:180px;height:120px;position: absolute;left: 0;top: 30px;}
.pic_boxs img{width:180px;height:120px;}
.pic_content{width:100%;height:100px; padding-left:200px}
.pic_content h3{ font-size:18px; line-height:50px;clear: #000}
.pic_content p{font-size:14px; text-indent:0;line-height: 30px;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
/*last_news end*/
/*news_left start*/
.news_left{width:60%; height:auto; overflow:hidden;float: left;}
.news_li{width:100%;padding:20px 0 15px 0px;float: left;}
.news_li ul li{line-height:40px;height:40px;width: 100%;float: left;font-size: 16px;}
.news_li ul li .gray{ color:#6d6f75}
.news_li ul li p{height:20px;}
.news_li ul li a{color: #000}
.news_li ul li span{ float:right; color:#2c2d2c}
.news_left h4,.newscontent h4{line-height:30px; padding-top:5px; padding-bottom:15px; width:460px; padding-left:15px;font-size:14px;}
.right h2{line-height:60px; margin-top:20px;width:100%;  border-bottom:1px solid #eae9e9; color:#1779dc; font-size:18px;float: left;word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-weight: bold;}
/*news_left end*/
/*news_right start*/
.news_right{width:35%;height:auto; float: right;background: #f4f4f4;padding: 25px;margin-top: 20px;}
.news_right h5{ line-height:50px;font-size:18px; color:#000; text-align:left;width: 100%;line-height: 40px;float: left;font-weight: bold;}
.news_right ul li{float: left;width: 100%;line-height: 32px;}

@media (max-width: 992px) {
.mainNewsBar{width: 100%;padding:0px;}
.right{width: 100%;}
.pic_boxs{width: 100%;height: auto;position: relative;}
.pic_boxs img{width: 100%;height: auto;}
.pic_content{width: 100%;height: auto;padding-left: 0;position: relative;}
.news_right{display: none;}
.news_left{width: 100%;}
.news_li{float: left;padding-top: 10px;}
.news_li ul{float: left;}
.news_li ul li{height: auto;line-height: 30px;padding:5px 0;}
.news_li ul li span{font-size: 14px;color: #aaa;padding-left: 8px;}
.pic_content h3{font-size: 15px;font-weight: bold;margin: 5px 0;}
.indexProducts_new .cc a{width: 48%;margin: 0 0 20px;}
.indexProducts_new .cc a:nth-child(2n){float: right;}
.indexProducts_new .cc a .info h3{word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-size: 14px;}


.right .news_bread{width: 100%;
    height: 60px;
    border-bottom: 2px solid #eae9e9;
    text-align: left;
    font-size: 18px;
    color: #1779dc;
    font-weight: bold;
    float: left;
    line-height: 60px;margin-top: 0;}
.pic_boxs{top: 0}
.pic_boxs img{position: relative;}
.pic_content h3{line-height: 30px;margin-top: 10px;}

}

.pagebar { padding:20px; overflow:hidden; clear:both}
.pagebar .pagination {
  display: flex;
  justify-content: center;
  margin-top: 10px;
}
.pagination a {
  background: #fff;
  border: 1px solid #ccc;
  color: #333;
  font-size: 12px;
  padding: 8px 10px;
  margin: 0 2px;
  border-radius: 3px; line-height:100%
}
.pagination span {
    color: #333;
    font-size: 12px;
    padding: 7px 2px;
    margin: 0 2px;
    border-radius: 3px;
}
.pagination a:hover {
  color: #333;
  border: 1px solid #333;
}
.pagination a.page-num-current {
  color: #fff;
  background: #333;
  border: 1px solid #333;
}
.pagination .st{ font-family:宋体}
.text-secondary{ text-align:center; padding:20px 0}